package com.zmj.sy.mom.srv.aps.bean.vo.plate;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

@Getter
@Setter
public class PlateListReqVo {

    @ApiModelProperty(value = "库位编号")
    private String stockId;

    @ApiModelProperty(value = "板材编号")
    private String plateId;

    @ApiModelProperty(value = "材质")
    private String texture;

    @ApiModelProperty(value = "板材厚度")
    private Integer thickness;

    @ApiModelProperty(value = "板材最小宽度")
    private Integer minWidth;

    @ApiModelProperty(value = "板材最大宽度")
    private Integer maxWidth;

    @ApiModelProperty(value = "板材最小长度")
    private Integer minLength;

    @ApiModelProperty(value = "板材最大长度")
    private Integer maxLength;

    @ApiModelProperty(value = "锁定状态 2 套料锁定  1 未锁定")
    private Integer stockStatus;

    @ApiModelProperty(value = "锁定人： 兰特克：lantek")
    private String lockUser;

    @ApiModelProperty(value = "1领料中2套料中3套料完成")
    private Integer plateStatus;

    @ApiModelProperty("钢板查询列表（工作区钢板查询使用）")
    private List<String> plateCodes;

    private Integer page = 1;

    private Integer size = 1000;

    @ApiModelProperty("钢板状态查询 1 查询选中或指定的钢板 为空或其他查询钢板库在库且可用")
    private Integer plateStock;

    @ApiModelProperty("炉号")
    private String heatId;

    @ApiModelProperty("批号")
    private String batchNo;

}
